html, body {
	padding: 0;
	margin: 0;
	font-size: 12px;
	cursor: default;
	font-family: "sans-serif";
	background-color: #FAFEFF;
	color: #454545;
	height: 100%;
	min-width: 1000px;
}

.wrapper {  
	position:relative;  
	width:100%;  
	height:100%;  
	overflow:auto;
}

.fixed-box {  
	position:fixed;
}
 
* html .fixed-box{  
    position:absolute;  
    z-index:100;      
}

table,tr,td,label,span,tbody,tfoot,h1,button,input,div,select,ul,li,form,a,img {
	padding: 0;
	margin: 0;
}

ul {
	list-style: none;	
}

div {
	position: relative;
}

button {
	cursor: pointer;
}

a {
	text-decoration: none;
	color: #1C7DB6;
	cursor: pointer;
}

a:hover {
	text-decoration: underline;
}